measure up significantly

Translations
значительно соответствовать
Their efforts measure up significantly in terms of impact on the community.
Их усилия значительно соответствуют ожиданиям в плане влияния на сообщество.